cerebral metastasis - German English Dictionary